@import "./scss/_funvar.scss";


.login-form{
	padding:px2rem(90px) px2rem(30px) 0; 
	.logo{
		width:px2rem(304px);
		height:px2rem(114px);
		margin:0 auto;
		background:url("../images/logo_2.png") no-repeat top center;
		background-size: 100% 100%;   
	}

	.form-input{
		margin-top:px2rem(75px); 
	}
	
	.item-cell{
		position:relative;
		margin-top:px2rem(5px);  
		&.item-yzm{
			.ipt-text{
				padding-right:px2rem(200px); 
			}
		}
	}
	.ipt-text{
		background:none;
		border:none; 
		border-radius:0; 
		border-bottom:1px solid #e5e5e5;
		font-size:px2rem(30px);
		padding:px2rem(30px) 0; 
		width:100%;   
	}
	.getyzm{
		color:#b38e58;
		font-size:px2rem(28px); 
		position:absolute;
		right:0;
		top:50%;
		color:#b38e58;
		height:px2rem(90px);
		line-height:px2rem(90px); 
		background:none;
		border:none;  
		transform:translate(0,-50%);
		&[disabled]{
			color:#e5e5e5;
		}
	}

	.group-error{
		position:absolute;
		
		
		left:50%;
		top:px2rem(240px);
		
		transform:translate(-50%,0);
		font-size:px2rem(26px);
		.error-tip{
			color:#f79483;
			border:1px solid #f79483;
			padding:px2rem(10px) px2rem(20px);
			display:none;

		}
		&.show{
			.error-tip{
				&:first-child{
				display:block;
			};
			}
		}
	}
}
.login-tip-1{
	position:fixed;
	left:50%;
	bottom:15%;
	font-size:px2rem(28px);
	transform:translate(-50%,0);
	color:#cccccc;
	a{
		color:#f69125;
	}
}